defense rests - Turkish English Dictionary